package com.huang.we_chart.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

import java.io.Serializable;
import java.util.Date;

/**
 * (Repair)实体类
 *
 * @author makejava
 * @since 2020-12-04 20:20:02
 */
public class Repair implements Serializable {
    private static final long serialVersionUID = -31761188256071642L;
    /**
     * 维修单号
     */
    @TableId(type = IdType.ASSIGN_ID)
    private String repairId;
    /**
     * 学生id
     */
    private String studentId;
    /**
     * 审核管理员id
     */
    private String adminId;
    /**
     * 维修员id
     */
    private String subwayId;
    /**
     * 创建时间
     */
    private Date createDate;
    /**
     * 审核时间
     */
    private Date examineDate;
    /**
     * 维修完成时间
     */
    private Date repairDate;
    /**
     * 评价时间
     */
    private Date rateDate;
    /**
     * 预约时间
     */
    private Date appointment;
    /**
     * 损坏详情
     */
    private String detail;
    /**
     * 1:室内 2:室外
     */
    private Integer repairType;
    /**
     * 楼号
     */
    private String buildingId;
    /**
     * 00： 东区教学楼 01：东区宿舍 01：东区室外
     * 10： 中区教学楼 11：中区宿舍 12：中区室外
     * 20： 西区教学楼 21：西区宿舍 22：西区室外
     */
    private Integer localType;
    /**
     * 详细位置
     */
    private String localMore;
    /**
     * 图片
     */
    private String repairImage;
    /**
     * 位置
     */
    private String location;


    public String getRepairId() {
        return repairId;
    }

    public void setRepairId(String repairId) {
        this.repairId = repairId;
    }

    public String getStudentId() {
        return studentId;
    }

    public void setStudentId(String studentId) {
        this.studentId = studentId;
    }

    public String getAdminId() {
        return adminId;
    }

    public void setAdminId(String adminId) {
        this.adminId = adminId;
    }

    public String getSubwayId() {
        return subwayId;
    }

    public void setSubwayId(String subwayId) {
        this.subwayId = subwayId;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getExamineDate() {
        return examineDate;
    }

    public void setExamineDate(Date examineDate) {
        this.examineDate = examineDate;
    }

    public Date getRepairDate() {
        return repairDate;
    }

    public void setRepairDate(Date repairDate) {
        this.repairDate = repairDate;
    }

    public Date getRateDate() {
        return rateDate;
    }

    public void setRateDate(Date rateDate) {
        this.rateDate = rateDate;
    }

    public Date getAppointment() {
        return appointment;
    }

    public void setAppointment(Date appointment) {
        this.appointment = appointment;
    }

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    public Integer getRepairType() {
        return repairType;
    }

    public void setRepairType(Integer repairType) {
        this.repairType = repairType;
    }

    public String getBuildingId() {
        return buildingId;
    }

    public void setBuildingId(String buildingId) {
        this.buildingId = buildingId;
    }

    public Integer getLocalType() {
        return localType;
    }

    public void setLocalType(Integer localType) {
        this.localType = localType;
    }

    public String getLocalMore() {
        return localMore;
    }

    public void setLocalMore(String localMore) {
        this.localMore = localMore;
    }

    public String getRepairImage() {
        return repairImage;
    }

    public void setRepairImage(String repairImage) {
        this.repairImage = repairImage;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

}